package com.zjmzxfzhl.modules.purchase.controller.vo;

import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.DecimalMax;
import java.math.BigDecimal;
import java.util.List;

/**
 * @author yangjf
 * @date 2020-06-17
 */
@Getter
@Setter
public class PurchaseMaterialDetailVo {

    private Long id;


    private String materialCode;

    /**
     * 物料名称
     */
    private String materialName;

    /**
     * 物料规格
     */
    private String materialSpecification;

    /**
     * 单价
     */
    @DecimalMax("99999.99")
    private BigDecimal unitPrice;

    /**
     * 单位
     */
    private String unit;

    /**
     * 备注
     */
    private String comment;

    /**
     * 类型
     */
    private String materialType;

    /**
     * 版本号
     */
    private Integer materialVersion;

    private List<PurchaseOrderDetailVo> orderDetail;
}
